//原始类型一定不能添加属性和方法，属性和方法都是对象独有的
// var num = 10;
// num.a ='aaa' // 当成对象处理，但是没有属性和方法
// delete num.a;
// console.log(num); // 10
// console.log(num.a); // undefined


// var num = new Number(10);
// num.a = 'aaa';
// console.log(num); // Number { 10, a: 'aaa' }
// console.log(num+1); // Number { 10 }
// console.log(num.a); // Number { 10, a: 'aaa' }
var str = 'hello';
console.log(str.length); // hello length是继承来的属性和方法

//考点
var arr = [1,2,3,4,5]; // var arr = new Array();
arr.length = 2; // 清空数组
console.log(arr); // [1,2]

var str = 'hello';
str.length = 2; 
console.log(str); 
console.log(str.length); // 5